(number) twenty - Turkish English Dictionary